lay eggs on the seabed - Francés Inglés Diccionario